repurchase agreements - French English Dictionary